Greek potatoes - French English Dictionary